Synonyms for "interactive multimedia"

Words with similar meaning